garibaldi battalion - English Synonyms Dictionary